strain upon resources - Spanish English Dictionary